sent off-site - Español Inglés Diccionario